Definition of Swamp Lily

  • (noun) North American herbaceous perennial of wet places having slender curled racemes of small white flowers

Antonyms of Swamp Lily


No Antonyms Found.

Homophones of Swamp Lily


No Homophones Found.